# Firebase Extensions Search with Algolia 注意事項

# For the English version, please see


最近,firebase發佈了新的擴展(Search with Algolia),允許開發者將firestore的記錄上傳到Algolia進行全文搜索,而不需要編寫自己的firebase函數。

下面是我如何設置Search with Algolia,以便在firestore post 有更新時將titlecreate_at的內容上傳到Algolia。

img img

Firebase Extensions實際上只是一個寫好的Firebase function,所以成功安裝擴展後,你會發現Firebase function多出一個默認名為ext-firestore-algolia-search-executeIndexOperation的function.

img

你可以使用firebase function任何的功能,例如Logging。如圖所示,當擴展被觸發時,會有日誌記錄。

img


# 筆記

Firestore的時間timestamp , 在Algolia中不是一個ISO 8601的timestamp,所以它不能直接在Algolia中用於排序。

img

如果你想按created_at排序,你需要設定成created_at._seconds

img

I hope you enjoy reading this article!

Last Updated: Sat May 22 2021 04:42:10 GMT+0000
贊助商連結
(adsbygoogle = window.adsbygoogle || []).push({});